self willed - Turkish English Dictionary